package com.yuyou.fn.educational.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.List;

/**
 * Created by lzh on 2019/3/29.
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class StudentRefundsVo {

    @ApiModelProperty("退费理由描述")
    private String description;

    /** 退款方式：0-支付宝，1-微信，2-现金，3-虚拟余额账户 */
    @ApiModelProperty("退款方式：0-支付宝，1-微信，2-现金，3-虚拟余额账户,4-银行卡")
    private Integer refundWay;

    /**  银行名称 */
    @ApiModelProperty("银行名称")
    private String bankName;

    /** 开户城市 */
    @ApiModelProperty("开户城市")
    private String bankCity;

    /** 卡主 */
    @ApiModelProperty("卡主")
    private String cardUser;

    /** 银行卡号 */
    @ApiModelProperty("银行卡号")
    private String cardNo;



    @NotNull
    private List<RefundLectureDetailVo> refundLectureDetailVos;

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Integer getRefundWay() {
        return refundWay;
    }

    public void setRefundWay(Integer refundWay) {
        this.refundWay = refundWay;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankCity() {
        return bankCity;
    }

    public void setBankCity(String bankCity) {
        this.bankCity = bankCity;
    }

    public String getCardUser() {
        return cardUser;
    }

    public void setCardUser(String cardUser) {
        this.cardUser = cardUser;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public List<RefundLectureDetailVo> getRefundLectureDetailVos() {
        return refundLectureDetailVos;
    }

    public void setRefundLectureDetailVos(List<RefundLectureDetailVo> refundLectureDetailVos) {
        this.refundLectureDetailVos = refundLectureDetailVos;
    }
}
